950
1183
1220
1855
2511
4819
3446
2303
2002
1067
1486
1440
930
2906
981
922
941
866
944
1068
915
1057
1076
1354
2424
1053
939
2410
16788
923
1222
1556
868
1369
1248
1372
5032
2087
12131
1151
3026
4130
951
1089
7532
1162
1594
3312
1068
5397
2152
1245
1404
1298
8677
1448
1217
1014
4400
5422