1761
1465
613
503
705
957
1811
346
1110
2125
547
606
564
634
1938
272
315
723
924
1148