359
147
173
221
130
203
220
413
241
196
181
227
21746
16390
14511
13110
9982
951263
8724
8670
822148
716142
67411
6540