180
227
263
193
241
4510
208
286
192
120
420
590
22206
16710
14731
13270
10092
977263
8784
8760
836148
728142
67611
6680