662
1180
691
802
1448
925
928
8244
1317
1209
841
806
1597
2616
987
1049
1063
940
858
826
772
710
725
3600
1936
688
1075
1095
671
1316
1462
721
681
799
758
787
1611
809
759
769
670
21967
3176
3324
811
974
881
771
769
627
856
725
694
898
1473
5148
673
639
775
760
1635
705
1320
878
981
989
800
635
21949
911
3590
967
696
657
769
4168
735
2495
1841
607
1640
1149
692
1862
788
680
843
2658
871
918
1310
722
884
932
1111
623
704
1174
623
798
1634
1027
677
765
742
744
678
622
1165
641
815
2116
749
5092
805
972
667
815
862
855