100
333
1
21
500
523
7
26
300
773
9
59
349
6
17
150
483
4
50
423
0
5
800
495
12
10
1020
3
34
200
1267
11
73
1296
16
85
5228
288
1852
8
2269
49
2275
61
2271
36
2750
2005
2370
123
1866
19
2962
52
4256
2
37
2949
32
3678
3192
33
2660
18
3627
2101
3207