1429
870
1396
2180
1817
1319
1791
521
1640
1854
626
1958
729
566
573
2600
715
394
993
1669
840
1617
888
979
