422
0
477
565
7260
296
3754
389
302
872
333
902
2941
527
1059
1465
474
258
566
5875
2714
1451
492
398
507
596
736
308
158
383
810