6
155
234
242
304
358
196
117
983
468
546
703
222
558
567
688
560
2717
884
26985
2320
1985
929
889
533
403
379
1024
578
1448