277
237
396
356
220
209
341
718
432
609
1151
1363
1857
622
925
599
530
412
644
574
228
521
361
478
1120
798
721
894
220
745
854
325
360
271
393
689
156
310
447
275
1066
329
251
630
462
482
203
493
445
242
417
472
244
326
619
539
325
361
164
430