2890
3
2358
9
3694
2
2600
4
3453
1
1348
2468
1622
5347
2919
6095
1946
1816
6899
1734
1405
1628
462
0
1663
5
6346
16
1188
1564
3575
4115
10
2757
1423
5565
3673
6
3868
1320