530
590
770
601
640
695541
708869
68169
6826
664
909
690
21586
16220
14351
12940
9912
946263
8674
8660
817148
710142
67011
6450