100
1880
2
19
50
1589
3
32
2465
1
10
2522
16
2157
4
48
1844
2341
8
1475
6
29
1330
0
2297
26
1931
1092