802
432
610
203
573
243
829
323
229
78
760
240
590
162
800
329
609
181
299
195
184
50
313
168
1395
643
604
151
660
225
675
215
424
162
801
218
912
323
358
191