2573
2
1285
2806
3
800
1700
4
2922
9
2118
1
860
0
475
407
4713
5
29323
2075
6
965
3360
1636
1826
4106
58
1348
798
327
1230
521
546
2211
480
397
116
464