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
618
1089
662
894
794
861
2495
721
2699
682
1293
745
681
655
640
1895
730
733
3652
1588
1607
893
5172
609
721
2139
862
1001
1476
1165
743
765
1231
757
769
690
950
793
1916
645
932
863
901
752
888
900
722
1060
1393
739
805
705
865
812
742
706
911
634
643
705
2838
1027