10654
21946
26432
12023
4416
8814
10913
16512
6510
549
319
318
508
927
537
386
425
205
675
455
504
634
904
534
2604
383
1123
413
4593
172
182
532
241
301
331
781
2741
290
120
100
90
130
400
1880
310
1140
460
7030