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
3393
804
736
729
856
1705
933
678
1102
690
1642
672
1344
16765
961
741
847
754
736
1360
632
985
3593
759
877
1228
671
1000
644
820
710
680
900
627
719
639
1837
673
795
720
824
1391
696
921
708
1018
848
1183
691
1123
861
754
1507
685
690
826
1461
702
756
865
1627
787