1715
1303
1617
1479
1140
1065
929
915
1363
1629
1003
1481
3003
1245
925
1116
874
1022
1181
1614
997
942
1435
1285
868
1466
968
956
1121
869
1239
1242
1216
950
881