272
982
1032
1268
1304
1426
1818
15315
1276
1756
21214
1764
1553
1366
996
17310
16511
1808
1335
1193
1465
785
1637
1616
878
1607
1608