826
1235
712
16842
1527
698
678
1027
812
769
909
976
2604
1961
1880
1069
897
806
793
655
862
1042
3652
859
1168
663
1388
1052
1106
757
786
796
1105
764
714
854
1009
712
788
1122
1941
856
1530
737
829
5155
806
1693
1123
4206
1678
748
717
738
2170
1131
780
4266
827
1823
1064
8193
797
1299
969
695
1616
656
859
989
1135
657
670
1082
1027
920
1125
733
687
1547
1209
2088
642
854
2746
702
703
1057
751
765
807
1084
2838
1254
839
1461
711
871
810
805
666
1075
809
1122
652
1019
749
645
649
2905
1980
1262
893
1082
859
730
897
2412
794
669