4298
1850
651
233
288
165
834
271
481
197
510
100
620
183
828
242
383
135
270
63
611
57
611
145
518
200
597
150
290
131
247
107
220
158
745
257
523
67
198
113