1916
874
722
1526
950
1559
1257
2341
725
2463
2017
1884
666
416
587
1428
714
2010
501
481
1461
765
1233
884
