2600
4
1606
1
1816
2193
9
1734
3
1405
2468
1564
4115
10
2757
1423
5565
2890
6346
16
3014
20
951
1348
2934
2
1015
1087
2857
1275
0
1195
1622
1749
963
3085
5
3491
1946
3485
7