1057
734
2175
847
651
979
1318
1312
744
921
787
873
832
1274
8359
763
773
750
4879
766
775
743
956
882
899
736
1256
1024
993
1637
2030
1505
999
1840
1467
815
1078
970
1318
775
4038
864
765
1882
731
1285
752
812
4125
2459
842
1045
1484
1487
1384
1072
822
1397
694
804
707
723
2747
1666
1324
2344
896
829
1295
754
1233
887
2109
1496
1257
895
703
982
771
1050
1098
2017
896
1040
1688
1199
1641
804
1395
2000
1089
1331
3996
4112
723
1112
718
745
1191
851
1073
764
1190
935
743
2284
886
697
801
741
696
1282
1277
1199
1196
930
2377
749
1680
748