1174
1
3715
4
1812
3
4387
571
4938
2209
4957
5
2086
2505
2
951
1751
266
7471
9
3591
11
1558
400
0
1797
658
2562
1072
1599
851
2578
2710
1162
2268
2873
674
3562