323
1
1219
3
264
476
2
343
283
319
584
427
593
352
807
442
308
1537
4
680
344
354
336
87
329
325
469
305
395
366
73
299
845
217