6875
30
10956
14
901
0
1669
4
1596
2961
5
2536
12
2231
2027
1
1245
1310
3
1654
6
1737
1384
1377
1942
7205
8
1565
1751
1525
6839
1804