3049
1149
896
1030
1319
883
3239
979
949
1011
1072
1856
1069
2190
4065
1053
873
863
955
6748
1618
1295
1681
1303
1069
1271
4356
1066
871
937
1018
888
847
1044
1891
943
934
857
1738
1680
981
1163
1753
919
1168
5314
1978
1142
1314
1263
1260
1090
1005
1194
967
896
1018
1056
898
983
1792
875
1195
1807
1605
2272
881
1466
997
1614
1302
1618
894
778
1056
1019
920
848
828
713
1665
3054
1648
986
946
1063
872
829
5803
778
1346
805
1050
967
841
802
1141
885
996
1030
1008
1024
843
957
995
862
1279
1407
832
877
1869
1910
3760
818
814
2226
1031
919
830
2359