2919
2
2072
3
1998
4
4398
10
5347
2966
6
1650
1
4537
1195
6572
3633
13
1407
2948
1250
500
0
2304
3868
3066
7
2408
8
13499
5
2584
11
882
4002
1428
297066
3100
6044
2860
267612
2241