676
626
686
2782
800
640
939
1866
2793
1772
756
878
825
2409
1088
1320
653
864
681
670
2675
922
708
742
729
704
809
1589
613
909
753
823
797
1121
884
858
1852
717
910
1853
805
788
670
1535
1237
905
1017
1182
698
809
761
2347
863
770
789
1059
696
752
724
958
1235
774
1671
944
663
851
631
687
844
686
772
2706
844
1738
1905
710
835
1671
4348
1014
1863
744
1014
1570
1201
1163
698
1529
810
715
1642
1548
2280
1253
709
842
2334
773
823
1031
749
1837
1446
690
2308
704
1135
1792
1645
2515
773
829
1051
1233
783
2598
785
1256
2658
1884