1668
967
1223
573
1795
873
540
1465
502
512