1064
1312
874
3897
1229
1025
811
943
934
933
5335
956
829
899
849
1254
1290
912
1691
1835
1025
1078
1903
862
1237
801
1261
955
876
1019
864
1109
1517
850
1040
22495
1001
1200
834
1161
1095
994
2981
1316
1047
1079
3155
1501
869
832
1065
2429
1192
1013
2258
2561
798
935
1358
1276
818
932
1054
1478
792
854
5529
888
793
2527
882
860
1004
1019
797
835
843
1034
2128
851
749
1161
920
1029
867
1175
841
772
817
784
857
1793
3030
861
714
1246
835
987
943
886
964
895
837
959
774
1143
1009
768
1039
809
1501
2223
3073
1030
1851
801
883
1680
1208
817