27258
22732
18130
25127
17424
10714
24514
8413
8513
7911
9810
658
687
306
936
505
295
495
565
1115
214
144
184
334
1054
183
403
1453
402
282
422
132
352
302
91
301
221
61
571
5871
4091
5071
140
200
220
150
120
340
420
760
1380
770
1830
990
1760
3790
2490
1620
7350
2310
5260
5930
1500
1430
3030
1530
820
1400
910
3760
2500
6610
2700
9000
5020