776
885
4618
1394
877
2243
767
913
775
842
1940
996
1274
779
624
1152
692