520
3151
38
150
1000
958
30
27
2500
9370
165
399
400
1632
44
68
500
848
11
12
1392
24
39
600
984
10
37
50
6705
93
563
685
19
25
9307
62
498
5957
32
279
4447
22
261
32742
582
1308
800
18560
330
478
16690
300
1417
13008
231
546
5000
10644
227
312
700
8277
212
333
13080
183
496
5958
176
203
6854
169
419
8734
162
427
7943
154
376
900
8301
477
7716
153
480
5049
1200
8486
152
626
23827
147
2065
4350
142
10397
141
429
5320
174
1600
4506
140
4494
251
5260
139
363
7757
134
230