100
4314
0
2
50
3950
1
2306
2377
4
2660
10
3535
7
9
2882
2252
2569
4019
14
2718
2588
5
4030
3
5480
3849
3186
20
5027
25
4469
64
2900
6
5076
44
2273
2563
18
3323
5347
55