2710
2
1558
658
0
1250
1
1431
1767
951
1075
797
8527
2942
6
383
1814
2873
3
851
1622
3591
11
2377
7471
9
2268
4
19944
2505
1424
4309
400
637
2495
1380
1451
2255