1978
1142
1314
1263
1260
1090
1005
1194
967
896
1018
1056
898
983
995
2111
1011
1439
4651
936
912
1235
2534
907
1714
1184
2908
1737
1091
1230
1020
876
2517
899
1074
1540
1322
933
891
965
3374
914
1099
1004
975
883
835
1098
1000
3088
1712
1191
937
955
2960
1171
1109
1196
941
915
1316
1197
1064
1269
971
950
877
4496
854
946
947
1013
913
853
1542
1409
22489
832
963
1098
1458
1143
1040
1389
2225
846
776
1042
2695
1290
948
1933
1477
904
771
1266
915
854
1012
811
931
1688
1243
888
1645
1001
2053
1470
1122
809
949
793
907
869
1147
1085
1254
1458
1869
1081