1033
908
644
789
891
896
787
1296
1842
700
896
642
929
1250
725
1068
720
866
3324
1197
756
888
638
721
1292
1329
1048
1386
863
688
1207
10417
1022
1264
980
985
755
929
1021
746
1063
1822
667
1226
920
682
605
872
1200
732
4796
763
1030
835
1117
685
1761
1078
1222
1500
974
855
808
662
682
853
712
1872
1761
612
856
876
7870
976
897
1204
661
3637
775
1225
681
831
1518
1401
873
959
694
1093
1561
1328
945
1296
1305
828
762
824
804
788
1076
1196
642
972
736
1191
1020
702
958
1061
650
1152
1995
1123
796
1337
651
1261
662
699
808
928