1668
1285
1123
1571
858
1073
936
1592
1287
1438
3954
2278
1413
2024
1486
1899
2685
2192
2236
5822
1867
12269
9096