1216
411
810
405
433
118
449
1349
760
5726
570
800
398
743
481
371
409
114
529
427
410
423
402
412
396
416
395
579
497
627
119
113
463
498
472
1182
486
819
850
737
177
736
195
735
191
734
733
732
376
731
350
730
352
729
370
728
397