1030
781
1309
877
978
888
1032
1004
1045
1120
976
1767
1337
831
872
985
906
854
1491
3548
983
915
936
3526
1017
877
1044
951
883
1051
1302
1056
1329
948
915
1034
1306
1499
946
921
1035
1027
910
1212
4331
1099
1101
885
828
1029
1117
905
2519
980
850
835
3997
968
808
997