16811
1479
1258
1295
1254
955
14211
16316
15918
705
653
764
1736
1026
1386
1577
1414
993
933
1382
983
1042
1264
1094
1133
1378
953
1204
1055
662
1465
1365
1016
1424
1083
941
852
985
1302