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