977
1678
1112
1015
921
1018
1000
1054
1190
1562
1069
1156
1663
1223
1555
1888
1259
1374
1383
1664
1465
4236
1282
1986
2311
1636
3646
1584
1538
1463
2076
1218
1229
1233
2047