1041
1
3591
11
7471
9
400
0
1568
6753
17
2294
951
8527
1664
2
851
1844
2562
1632
2268
4
1660
2505
1558
658
2781
1070
1699
3200
3
1749
1788
2255
1250
2904
2571
6
2131