1558
2
2268
4
24337
22
2505
851
1
994
400
0
1884
3
1250
2600
266
5565
9
3429
7
3107
2255
8527
3591
11
1946
7471
2562
11924
4562
10
2309
2188
2578
2219
1431
1075
3565
8
658