6616
406
350
170
142
123
111
2137
125
122
151
82
19866
15210
13251
11880
9022
857263
8000
7742
742148
647142
62911
5820