826
1256
712
1574
696
640
998
854
3253
647
2571
1493
1677
850
787
691
1067
1403
1193
1768
1717
698
970
907
1184
7968
1020
954
1169
1170
1703
1776
1695
1686
1959
1102
842
1190
1414
1020
982
1576
744
1620
2063
985
5816
1003
953
862
669
1806
672
1345
942
646
1029
2764
895
858
754
913
2292
846
922
1002
857
2515
1785
2215
4259
1257
2146
2682
996
735
1892
772
1326
791
952
1288
1019
1791
1443
802
685
845
1312
665
2268
696
801
630
766
689
802
944
795
2561
1414
812
607
1424
1178
1117
1681
708
755
1062
675
676
1579
1080
1793
760
977
1257
1759
2115