2573
2
1285
2806
3
800
2118
1
1700
4
2922
9
798
0
860
1230
5
965
5009
611
1636
8116
6
475
521
63
397
1826
458
116
29323
477
2705
4713
363
4543
3360
58