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