642
1481
765
725
864
763
1034
818
820
861
5641
1445
1406
1706
1184
1083
800
992
855
816
835
868
695
719
723
800
863
799
648
755
613
708
673
872
760
1341
985
8242
1417
671
687
721
718
843
786
644
640
696
673
701
700
763
716
906
728
691
768
844
1087
707
683
681
638
659
3595
839
917
716
1278
1712
898
964
1112
735
1082
1299
1616
1882
601
1105
863
1265
2699
1880
1157
1165
873
1085
639
628
792
826
1476
1018
634
3634
1004
861
1161
1844
661
1934
703
779
692
1173
3038
793
1828
1339
961
859
843
703
709
3172
1347
708
662
1142