1235
3582
3309
3131
1199
1347
2012
1344
1390
1404
1267
1676
1147
966
1172
1117
1152
1254
2041
1142
1153
1079
1045
1017
1012
1039
2088
1222
995