836
316
747
89
1027
434
958
182
1360
515
476
252
660
227
500
71
252
99
405
182
646
173
624
201
152
26
499
157
489
223
197
115
328
148
461
135
588
157
430
80