1196
1387
1690
1655
5010
1131
684
905
3337
2040
726
4897
817
3481
1785
1063
777
8815
751
914
2265
822
1061
2344
27603
1369
1119
1786
798
20187
15302
782
910
608
855
3102
1965
1240
1509
955
938
778
842
711
3714
677
1945
744
750
717
4594
1335
849
814
1458
3328
2835
1021
848
5447