12064
22861
14748
22432
11131
13224
10022
7718
20917
9616
6814
5212
2410
4310
548
458
658
798
617
257
226
446
156
316
456
676
426
335
405
1075
254
624
474
304
383
313
453
152
292
392
852
3002
5142
411
111
151
231
2261
200
350
280
320
420
410
830
720
1040
1340
1260
690
3080
2190
3410
570
790
1010
1080
1820
940
840
5420
4700
5830