1450
1119
923
1031
1269
1198
4590
1079
1042
1371
914
1560
1085
908
971
1006
958
995
1216
977
971
15812
960
1127
1613
955
889
878
972
1512
1854
996
1009
936
1077
1790
999
1032
951
3750
1120
1014
1020
1162
9184
1119
1429
946
1077
1480
976
940
1296
962
1164
973
1420
945
1041
923