601
640
695541
68169
9810
8114
6826
909
780
1040
710
620
21556
16120
14301
12930
9902
942263
8664
8630
813148
706142
66911
6420