1532
1526
480
2758
560
1408
4910
1117
736
375
1258
342
6110
570
281
200
130
191
140
220
254
705
326
420
723