1003
737
881
1487
1612
1237
1338
895
737
807
865
1408
744
849
1208
1021
1387
1194
824
967
1853
772
795
860
1095
782
1578
1320
850
830
735
2108
756
1811
1622
810
783
877
1173
871
1252
2019
1362
745
875
1365
1415
987
974
2088
1445
4698
886
1071
2546
1101
866
1291
913
965