1032
3064
868
2240
3569
774
849
892
992
807
828
1346
754
1082
832
885
816
7439
4241
82571
6413
2602
851
842
908
3602
805
1194
874
864
1036
778
2402
938
864
947
782
1053
1657
973
789
834
889
1005
859
850
1558
1037
2287
991
1109
1845
961
779
906
1005
822
1142
1766
753