1004
1404
944
892
999
2177
1313
1977
1171
972
2381
1090
854
1898
1267
897
1023
1227
1507
1774
912
1044
1292
948
1749
895
1332
1036
929
1549
931
978
1040
2365
955
1299
937
1059
2549
1335
1024
955
1636
1627
1091
1635
976
947
1099
982
3404
1267
1208
2341
1554
1275
978
2319
3501
918
812
5310
810
808
1134
900
2202
986
1039
1486
885
846
1379
1294
1048
1921
895
5058
1551
1094
2005
2117
1025
968
759
2863
3775
862
1668
1678
1024
851
1169
1765
1615
1666
1897
2536
1400
1096
852
1248
1101
1186
1743
1610
1158
1649
1217
2089
972
1150
806
891
1138
1655
844
989
1999
1985