1558
2
658
0
1250
1
1431
1767
951
1075
8527
2942
6
383
2710
2873
3
851
1622
3591
11
7471
9
2268
4
4309
19944
2505
1424
400
2495
1451
2255
2571
6753
17
2131
2744
1239