543
1
1656
605
2
805
762
622
490
492
1629
468
1027
545
709
1129
1117
932
1081
1393
633
1464
708
420
793
568
1070
0
595
449
648
757
2419
6