100
300
1
21
500
432
7
24
715
9
59
317
6
17
150
442
3
26
50
384
0
5
800
458
12
10
966
33
200
1186
11
73
1224
16
84
5066
283
1796
8
2189
4
49
2226
60
2207
36
2662
1937
48
2257
121
1819
19
2908
51
4196
2
37
2905
32
3628
3147
2623
18
3541
2059
3121