840
1212
1653
1002
3409
829
619
1454
758
874
1092
1581
818
641
1957
702
1230
1787
1370
639
801
2629
1035
1051
1007
2428
868
872
746
903
1338
689
1084
701
1142
2305
652
809
677
731
760
934
759
865
769
1454
1059
774
688
993
17620
819
686
884
1107
22044
839
1117
1100
882
655
1328
677
935
1935
2364
628
719
1001
661
738
805
700
1328
701
717
1111
872
770
690
2896
1093
716
1146
1086
793
623
832
1980
669
1393
805
807
760
887
688
6422
893
968
797
733
1106
694
657
844
1771
849
965
1334
623
650
857
1082
1393
754
657
792
794
747
696