1847
761
941
553
653
240
809
273
683
306
221
108
520
144
599
64
542
231
594
120
414
164
620
169
275
164
294
42
569
185
345
84
451
48
200
89
552
97
542
223