248
285
364
1275
223
322
726
627
561
529
856
416
426
723
715
292
1052
345
855
506
1387
638
550
674
1410
543
816
564
1046
672
363
2762
278
422
380
328
261
226
463
990
610
529
797
401
283
1308
753
859
613
550
1267
1389
743
699
850
745
445
1255
402
1173