1996
1123
1352
1981
1130
1666
1838
1289
1804
1111
1458
1730
1306
1168
1908
1422
1378
1909
1556
1909
1239
1783
1596
1447
1242
1253
1359
1234
1695
1557
1414
1506
1525
1523
1304
1768
1005
1621
1622
1000
1626
1565
1237
1650
1202
1535
1186
1408
1456
1793
1362
1304
1110
1970
1993
1596
1224
1604
1960
1393
1460
1779
1970
1358
1118
1186
1711
1849
1415
1553
1789
1026
1309
1474
1884
1432
1796
1990
1398
1191
1499
1998
1869
1031
1665
1692
1733
1466
1349
1311
1809
1576
1954
1370
1914
1869
1940
1622
1713