434
0
1129
484
918
477
333
1594
2189
787
552
382
58
1282
213
364
497
378
467
1348
374
257
308
138355
719
295
455
1540
244
293
437