100
309
1
21
500
456
7
24
300
730
9
59
324
6
17
150
451
4
26
50
396
0
5
800
467
12
10
983
3
33
200
1214
11
73
1242
16
84
5109
284
1812
8
2211
49
2240
60
2217
36
2689
1957
48
2294
121
1824
19
2923
51
4217
2
37
2918
32
3639
3162
2633
18
3565
2073
3154