100
325
1
21
500
506
7
25
300
761
9
59
340
6
17
150
470
4
26
50
413
0
5
800
485
12
10
1005
3
34
200
1254
11
73
1279
16
85
5203
288
1843
8
2242
49
2267
61
2248
36
2734
1994
2344
123
1849
19
2953
52
4249
2
37
2942
32
3666
3184
33
2653
18
3608
2094
3198