1022
933
2675
997
870
1720
3978
1174
3503
5470
3046
909
1409
1479
885
948
1151
1076
1987
2041
1044
1109
941
1018
1049
1401
1011
931
1079
1682
941
1179
1099
1062
982
883
3350
3883
1189
1025
982
1817
1015
1066
1017
1735
1350
1173
1167
1216
1189
1251
1482
1562
1047
1477
1173
1098
1400
1776