994
4112
1106
2046
961
990
2290
1601
842
1194
2524
947
1679
921
2261
920
1256
1125
1132
1524
1125
1666
1041
1607
1217
953
1430
1117
1124
1061
3422
919
1206
1138
1076
1004
1133
936
958
1064
1196
1390
1440
1041
1280
980
842
897
1146
1325
2458
924
1605
2650
2714
1266
1285
2256
849
928
1018
855
1280
1284
869
929
1397
1890
1865
1872
1159
1289
1316
883
1528
2359
1912
1230
905
1046
1406
1258
2134
1251
1953
1363
1655
923
918
850
2163
3756
1187
1212
1799
1059
1025
1163
1172
1137
2216
1502
1137
4078
944
1049
1050
1299
1701
1619
2466
791
894
1094
1459
1490
2323
1172
1056
943