1503
1175
1266
1565
1237
1315
2123
1013
1384
1415
2089
776
893
1773
972
1285
1610
922
888
1042
954
979
1308
2687
1441
1155
724
821
898
728
894
856
951
6473