100
1479
6
29
50
1655
1
3
1336
0
2306
10
26
1933
2168
2
9
1742
21
6850
133
1965
12
1333
18
2116
4
85
5513
2176
23
1505
33
3066
31
2071
24
2778
93
3190
38
1918
27
2798
2696
800
2471
44
1175
5
1900
20
1689
17
1794
16
1044
1234