653
1022
1562
1216
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
695
713
683
1338
617
710
929
801
1842
670
2107
824
621
751
1250
708
1106
790
848
1025
895
712
6404
666
850
749
714
916
731
982
675
672
1391
771
617
786
825
720
3583
863
712
686
1166
656
1385
713
624
631
675
1077
4321
694
742
1137
737
708
1046
737
672
1623