466
1
784
3
490
1040
420
398
433
2
560
553
583
414
395
496
557
561
543
448
617
599
643
497
463
465
592
572
34703
7
538
1070
780
511