1029
628
784
1511
1377
751
732
609
1888
749
3152
633
984
1882
1065
1372
598
589
1708
610
778
699
728
798
677
1314
986
1399
1266
741
997
2139
926
872
585
920
1014
1116
825
692
601
699
1789
839
975
878
939
910
627
621
1552
841
3613
