938
949
1629
1043
946
967
1023
1030
1149
1380
1024
1086
1388
920
1237
1035
959
1502
990
1068
1845
973
1040
924
997
1236
854
967
1176
923
974
1019
932
980
1627
1048
868
1115
931
989
984
987
933
1036
1629
1516
1013
1010
2302
2002
1537
1399
930
860
975
1104
914
6233
2915
1003