941
2418
783
849
3735
1274
5736
753
1308
1095
816
935
972
895
1080
1382
2977
825
928
919
1234
1452
958
774
4453
991
907
965
984
1197
1334
1076
892
837
947
898
991
978
820
13547
847
1261
809
775
1136
1247
1016
3678
979
1258
1555
846
1182
1063
917
901
866
850
970
930