172
1061
1622
1448
1606
1383
1254
1553
1817
1582
1473
1806
1014
57
65
661
781
53
1104
1304
1043
984
511
1874
2282
69
1596
981