978
993
1965
3991
1333
1110
1744
1458
1090
1217
1538
1116
898
1627
1084
1072
1167
1200
1042
2555
933
1130
1162
1225
1444
941
1844
1422
1075
2159
1853
1617
1591
1186
1324
1130
1024
1154
1216
971
1084
977
1574
1344
2915
1645
1103
1271
969
2196
879
1097
1924
1031
969
1551
1088
880
4123
2401
1246
858
1024
1309
945
1431
932
1042
2367
2205
1058
2466
1954
1007
1159
2505
1042
987
1497
857
1433
979
828
3749
1083
1140
1223
849
1381
6955
1729
1410
1004
1123
999
1625
1095
1284
3452
1507
1350
1291
1604
1349
854
859
869
2016
1170
1898
889
1862
2000
1056
878
1266
1067
1202
1563
1258