980
1683
1116
1021
926
1004
1058
1194
1566
1073
1159
1670
1228
1562
1895
1266
1377
1389
1671
1472
4244
1287
1991
2318
1642
3660
1588
1542
1468
2082
1223
1232
1238
2050