1686
982
2965
2338
1707
1158
965
3239
5719
6351
9464
2389
8098
3140
9119
3775
1154
1243
3090
1084
1044
2326
1408
3019
1149
1072
6306
5576
3907
1433
1384
5561
3699
21338
8785
1843
2138
1172
1324
2136
4362
1244
4419
5827
878
1423
1021
21880
1208
1441
1558
1153
1031
15010
1070
1222
1096
1238
2006
6196