210
3422
2430
4219
259
2712
137
287
170
256
123
21736
16330
14491
13090
9982
950263
8724
8670
821148
715142
67411
6530