1523
434
1097
299
3768
1504
895
261
3590
1556
594
220
424
201
590
248
640
309
376
212
894
270
1281
514
696
175
677
122
549
243
889
317
644
200
429
289
743
103
1082
353