2535
2
2890
3
2394
1
2358
9
3090
6
3694
2600
4
1348
3453
32302
0
19783
3498
2468
2646
5
17946
572
1622
5347
6095
2919
1564
1946
1816
4115
10
3145
6899
1734
1423
14
1405