3300
690
1408
295
1375
288
2640
552
2979
623
1580
331
2860
598
3980
832
3129
654
1595
334
1650
345