2427
1845
921
1245
1053
1027
1025
2892
14770
3637
1030
2023
1492
1673
5864
895
1340
1007
12258
1236
803
1811
4172
2944
1101
983
1119
835
2029
1554
1510
1041
1126
910
948
850
1817
2084
3559
859
1074
978
894
1002
7939
2242
894
1970
3767
1082
1109
6300
944
1115
880
1064
1968
1617
826
3724
849
839
797
868
892
1235
824
867
857
827
911
1540
859
931
973
887
865
939
852
894
962
956
826
930
904
815
929
833
1021
918
863
845
975
954
868
806
853
1123
987
855
1011
911
873
998
865
862
826
1331
960
1290
883
1028
829
1030
849
951
858
909
790
862