2797
5
1226
1
1581
2
3765
4
2471
7
1663
2013
2154
5225
8
1211
322
2966
6
2358
9
1295
6346
16
3868
10
4996
1320
2650
20
10598
3694
1903
3
5347
280
6095
1960
0
1002
1864
3479
3066