191
985
1555
831
1043
42
12
1158
262
1091
711
19610
913
221
988
623
741
551
651
584
64
583
1284
1131
572
1024
903
1113