139
1
245
195
551
565
247
128
105
310
1599
3
111
2
74
405
358
124
388
570
704
800
654
76
830
85
746
4
369
541
705
1002
766
1088