700
1001
13
27
600
744
7
50
3631
1
20
100
2199
2
3
2788
0
2763
3161
5032
4
3249
52
2261
6
3457
2842
47
2756
9
118
3639
15
2450
3885
5
1749
5474
44
3187
61
2915
18