695
867
706
1145
963
688
1943
1916
676
1009
905
1342
2477
714
753
1351
766
1365
642
805
1175
4583
638
2058
2312
2578
853
1268
684
1664
890
653
824
1036
1934
853
2022
1671
726
1354
1097
1160
716
1246
810
1842
2553
771
668
741
690
1034
1581
1175
936
700
1769
753
742
818
647
1986
777
683
2235
865
1255
620
773
710
1672
2039
2125
1204
757
866
2454
1179
719
1618
1775
1126
682
777
1088
1248
1949
772
1898
737
661
681
856
1325
1159
999
849
1736
887
1438
658
763
2009
744
844
2746
711
858
860
967
1039
703
1183
699
661
1343
1401
1860
1447
2747