1983
718
850
2294
692
690
1320
930
6279
664
943
1309
637
895
655
601
678
2741
4384
973
662
781
7476
869
1776