763
530
590
770
601
640
695541
68169
6826
664
909
690
21596
16220
14351
12950
9912
947263
8674
8660
818148
711142
67111
6450