1032
1000
878
893
1060
1122
981
1001
994
731
620
2664
728
698
1080
1219
691
1311
697
1004
5149
732
837
671
928
1474
690
799
761
918
3114
1151
652
971
2144
696
949
877
865
22198
1041
844
758
902
629
874
1086
874
982
1274
683
906
885
1051
1056
675
849
814
2385
4163
984
775
805
1001
739
1279
778
632
721
757
943
794
722
785
815
738
719
668
838
1442
724
623
771
997
757
5092
858
621
1008
744
743
1883
975
685
738
863
682
885
955
938
702
1708
1639
690
2898
901
835
765
1010
634
950
602
1041
629
796
2621
643
724
1018
2116