1046
1120
970
1996
1019
995
13680
1755
1090
1093
691
923
1109
1205
1705
744
768
2937
1098
1471
1568
1147
773
690
2844
830
3090
17024
13094
1191
1236
6257
1526
1075
15879
1072
735
806
1720
804
1470
9988
1229
851
1871
2093
1132
756
3927
3632
12813
14479
948
3745
697
617
1849
14903
647
1143