2756
631
792
1215
1356
1411
1076
1702
2865
2301
903
1246
1399
1596
1637
866
849
2211
806
688
812
652
1055
828
632
653
1318
702
769
5643
1837
927
1175
900
831
691
696
1986
1712
817
650
1270
857
656
1900
841
899
714
697
691
11820
1449
1129
708
754
769
822
759
1446
1338
656
1111
722
1135
2896
1392
781
849
2115
710
555
719
614
654
1083
764
922
703
1024
715
809
783
696
898
1894
754
722
1360
1645
759
2361
671
967
1075
628
676
619
1642
686
796
1567
986
1046
722
649
834
894
848
671
831
1104
984
648
682
826
795
751
806
719
2838