896
856
855
5980
1735
1367
24530
873
776
1280
980
2167
972
868
1690
855
758