8022
2941
9405
3802
4866
2547
1392
481
918
480
1570
592
870
274
1301
588
388
152
855
523
511
295
637
176
747
100
1320
791
416
177
612
177
532
253
543
197
602
174
505
41