6236
10
1015
1
1694
951
690
2669
2
564
1788
1743
0
2587
108797
1840
6
1824
1782
5721
8
2366
5
1467
3315
1061
21152
2949
1383
2664
3
1787
2977
1685
5196
2670
5375
1382