6346
16
2935
2
2223
1691
1
2358
9
3936
3
2181
3694
1821
1163
5347
4
1716
2919
6095
2100
1501
5521
1506
1814
6899
1391
2576
1628
462
0
1663
5
1188
3025
3575
3562
2445