354
3
232
1
336
2
253
414
352
403
453
1537
350
521
461
692
585
818
395
714
625
685
450
254
545
891
469
789
526
184
418
85
390