703
712
766
838
984
22046
930
744
687
677
850
662
1413
3410
773
634
763
647
1870
773
760
997
644
804
697
860
820
2499
711
784
706
821
1278
743
1350
1177
723
903
776
745
618
1089
1265
977
1353
896
680
911
668
1477
911
963
670
769
633
817
865
741
668
772
680
794
671
828
644
686
1232
755
758
835
962
789
1233
777
936
697
713
704
670
830
676
594
967
839
685
1394
805
635
628
1713
1071
650
733
696
833
669
1106
694
806
1093
3249
611
787
643
712
822
1044
933
1548
1082
990
686
704
633
1406
933
675
690
878
1599