1395
544
498
173
921
326
316
214
252
138
612
164
599
189
544
276
133
20
769
260
272
189
442
132
423
193
146
93
292
184
306
138
439
132
566
147
405
73
728
237