100
2184
4
48
1855
1
10
2377
8
1487
6
29
50
1353
0
3
2332
26
1947
1104
1059
800
2485
44
1183
5
1920
20
1560
7
1705
2
17
1827
16
1055
1242
1570
11
1346
1921
2076
19
3711
35
3344
43
4555
4083
25
4757
172
3305
3124