712
2530
2556
2335
610
1193
2123
1029
488
450
429
391
374
332
2724
2039
362
1466
442
2754
540
370
1832
627
