1305
846
864
2639
1796
876
5095
869
841
908
1008
1538
881
862
1426
1467
810
833
974
845
969
812
1130
822
864
888
869
1282
1352
849
887
901
1197
788
872
878
904
860
959
1279
853
797
811
837
939
929
825
1276
797
872
992
984
844
2950
966
1449
876
913
1671
1342
866
843
902
1145
792
961
758
880
840
1028
895
1637
996
1560
1096
1261
943
833
2094
823
1566
1428
1328
822
1938
1310
932
2143
1730
817
1613
1026
884
849
2675
1171
964
946
876
816
2025
863
835
876
806
1500
1467
1552
829
830
1388
819
908
810
1245
840
817
1092
830
1283