358
0
756
688
871
1100
747
797
1020
1112
618
152
155
2041
1
300
602
25127
1219
255
276
594
1310
467
925
320
346
632
988
705
418