1250
1
1558
2
2268
4
24337
22
2505
851
400
0
1884
3
1681
1539
2600
2292
266
5565
9
3429
7
3107
2255
8527
3591
11
1946
1038
7471
2562
2886
11924
3176
5811
4562
10
2309
2188