568
338
166
524
686
719
347
1006
523
303
391
799
214
380
767
507
314
631
335
566
737
517
608
798
377
739
1239
384
758
587
375
268
323
884
164
779
381
2079
248
328
296
1003
429
487
407
608
354
291
235
327
436
311
652
176
309
406
551
149
294
248