1044
955
1026
1045
660
782
945
709
20666
998
1450
763
854
1650
6512
4568
727
933
1392
740
773
737
4535
1064
813
794
749
879
1812
797
739
977
815
3821
1809
725
721
1786
743
833
766
625
772
865
887
2371
2885
727
766
1370
784
1721
1029
696
860
793
2626
697
878
1236
1234
1020
730
851
1027
1319
3450
1086
1210
626
731
822
761
1541
2372
789
1305
2946
1799
1361
1940
770
755
1234
813
912
682
1307
818
881
1007
1160
1004
2038
2749
679
1736
926
722
2052
1276
683
1699
4457
1505
834
1035
887
685
742
1544
827
5868
2704
2223
1224
688
2493
1566
952