100
2186
4
48
1857
1
10
2378
8
1489
6
29
50
1354
0
3
2336
26
1949
1104
1061
800
2486
44
1186
5
1923
20
1562
7
1707
2
17
1829
16
1055
1242
1574
11
1347
2077
19
3713
35
3346
43
4557
4084
25
4759
172
3308
3127