6826
664
4714
909
7012
8964
547
780
1040
710
620
473579
21746
16400
14521
13110
9982
951263
8724
8670
822148
716142
67411
6550