700
1032
14
27
600
766
7
50
3658
1
20
100
2231
2
3
2808
0
2801
13
3179
5077
4
3275
52
2284
6
3479
2866
47
2790
9
119
3660
15
2471
3950
5
1772
5525
45
3215
61
2936
18