474
202
523
104
693
188
638
172
423
115
627
232
713
228
497
157
737
221
415
110
949
206
340
205
246
97
479
177
503
262
896
522
1026
388
741
264
590
252
679
232