1031
781
1309
877
978
888
1033
1004
1045
1120
976
1767
1337
831
872
985
906
855
1493
3550
983
915
937
3527
1019
877
1045
951
883
1051
1302
1056
1331
948
915
1034
1306
1500
947
921
1037
1027
911
1212
4331
1100
1101
885
828
1029
1117
905
2520
980
850
835
3999
968
808
997