14
313
202
244
881
324
1068
473
79
430
227
239
181
660
145
451
375
118
698
460
198
175
513
222
321
321
315
427
387
18
243
957
288
194
373
661
73
18
504
787
146
339
390
703
13
10
852
453
360
41
940
221
