1348
1440
1260
849
662
773
1033
996
2201
975
985
676
901
637
491
672
1000
963