100
2010
29
75
50
2097
0
32
2350
1
28
2774
4
33
1957
2054
17
2047
2
8
2585
9
7
2792
15
1968
2334
2923
12
2412
6
4391
2189
3133
1904
3069
2611
2894
3149
1537
3196
3
2502
3500
2738
2345