948
633
660
1005
1872
8303
1724
729
1094
1314
876
733
1248
635
713
944
713
1342
2563
4142
742
640
703
766
838
984
22046
930
744
687
677
850
662
1413
3410
773
634
763
647
773
760
997
644
804
697
860
820
2499
711
784
706
821
1278
743
1350
1177
723
903
776
745
665
762
813
2860
731
715
805
741
1024
761
791
719
683
667
2608
977
717
932
872
614
896
803
833
1625
891
720
776
898
722
1064
660
785
834
1538
890
711
862
1852
633
1018
692
648
2027
793
662
654
607
962
751
753
823
691
847
701
2000
1253
735
996
1633
736