100
311
1
21
500
473
7
24
300
740
9
59
329
6
17
150
455
4
26
50
401
0
5
800
474
12
10
992
3
34
200
1229
11
73
1255
16
84
5136
285
1819
8
2222
49
2251
60
2224
36
2700
1974
2305
121
1830
19
2937
52
4234
2
37
2923
32
3648
3168
33
2638
18
3577
2079
3173