908
3266
591
743
3855
933
2770
1262
628
957
641
804
2029
1043
1146
2129
701
2977
675
827
991
843
640
673
2502
1283
1074
809
762
783
976
1007
736
796
715
842
960
1181
788
803
738
2331
2238
914
676
1876
1158
2056
1321
2459
1416
672
733
2202
2771
2938
646
2158
639
903
899
1136
3170
884
1171
856
6403
693
584
689
998
786
1154
787
931
703
1418
695
619
661
2765
754
782
971
856
1131
798
2155
763
1209
781
621
1791
651
2228
687
1980
874
3619
18221
1780
822
836
1157
2196
666
774
714
2394
797
729
1931
799
1291
1200
2370
2565
659
2690
988