3422
4219
259
2712
137
160
261
263
103
256
123
22306
16780
14831
13310
10162
990263
8864
8780
843148
734142
67811
6730