100
2356
1
8
1481
6
29
50
1342
0
3
2315
10
26
1937
800
2475
44
1177
5
1912
20
1551
7
1697
2
17
1804
16
1046
1236
1564
11
1901
2066
19
3698
35
3334
43
4548
4066
25
4731
172
3297
3114
2973
4262
75
2838
27
2685
15