260
6716
72169
775
843
5413
11016
920
700
793
850
461
21996
16630
14651
13210
10092
975263
8744
8730
828148
722142
67611
6650