622
1
770
2
507
422
166
859
1255
3
1760
426
626
113
78
534
791
466
1224
826
437
429
450
923
432
858
627
883
409
721
487
740