5853
15
6850
10
4913
8
5734
1978
0
2665
2
1865
4
16167
3751
1545
1
3013
3
2102
3711
11483
2222
7550
5963
9967
1414
6
1822
5
2661
591
1452
2414
383
3484
1285
1343
1053
395