815
93
101
239
609
181
281
313
169
79
40
140
192
544
18
53
30
730
85
138
692
364
918
229
754
254
234
193
616
205
257
731
1140
125
211
489
70
563
43
49
554
74
513
549
299
750
274
301
355
621
235
182
121
333
66
157
763
198