2600
10
2299
8
3242
6
3186
4
4938
14
1992
3
1689
2
2838
1
3317
5
2656
2529
4221
1619
7154
4673
1924
20
3640
3880
4617
4967
4201
1593
1369
4136
3101
1356
1347
1971
1889