846
668
699
1272
1798
1255
954
697
608
713
769
825
1683
3403
884
647
2468
609
1442
871
631
891
1962
1330
1453
778
637
640
622
649
713
736
615
4008
831
857
806
1241
632
1638
716
637
704
715
1044
755
764
1277
661
824
751
2019
707
625
637
1888
692
792
1123
2390
1164
764
4110
716
880
626
686
640
926
1111
1812
706
1514
698
1592
1637
1701
754
1222
841
716
1149
891
2939
1076
1429
2481
3965
910
633
722
1022
1007
3116
751
1090
2050
2459
803
2631
1092
710
1134
623
842
725
1102
833
1303
2586
671
709
866
729
1052
2984
1033
2716
1393
1865