4563
1532
1583
1450
2286
1197
1290
2299
3745
3346
986
1586
2691
842
1452
883
7822
5333
1012
11720
891
974
7392
4988
917
4036
2978
1142
1162
2416
887
900
891
825
1740
1187
1276
1361
1746
918
1098
3090
3368
1837
2331
18507
1239
1863
1228
1230
1128
1294
2060
1391
1837
1653
1451
945
1212
7649