500
2210
8
29
2821
32
130
3603
42
155
300
3333
23
86
6562
67
435
400
3189
17
51
2080
12
2204
4
22
200
2118
3
100
8979
37
134
2198
2
58
2482
71
2348
54
3057
13
49
50
3611
70
3160
9
139
9738
588
3973
1
16915
112
977
6308
35
526
10839
3608
7
103
19021
27
409
6976
30
344
10000
15
241
5088
5
195
3014
61
3811
43