706
821
1278
743
1350
1177
723
903
776
22045
745
618
1089
1265
977
1353
896
680
911
668
1477
911
963
670
769
633
817
865
741
668
772
3393
804
906
700
876
859
1242
850
1056
729
804
951
1644
806
715
868
1711
659
743
2046
795
808
740
8302
1413
688
707
817
1137
690
877
963
983
685
792
746
997
667
921
1723
762
1913
749
1045
825
784
722
846
632
873
779
691
709
688
881
1623
702
1041
1157
659
1069
719
699
601
720
979
1026
978
901
708
996
1077
2699
800
1440
693
696
670
652
692
2027
1299
687
1968
821
649
847
1681
778