7758
4269
931
830
1435
995
1068
887
14827
846
4173
1085
903
1081
996
4510
1847
932
1660
1029
1032
985
1149
1177
1041
2043
1238
962
1255
1268
1125
2001
1101
1064
1149
1189
883
922
1760
991
1050
1162
922
837
823
1283
1010
2702
1006
997
22254
1541
1173
1120
1152
999
1172
1583
1086
1068