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