1041
1
3591
11
7471
9
400
0
2294
1568
1844
2781
1632
2
1660
1558
1812
6753
17
3200
3
1788
1749
2562
2360
6
1304
1590
2322
4
2133
980
3107
7
2988
2786
951
2505
1543
2904