18
0
752
347
3865
3
1133
1056
1
453
425
644
20634
8
586
17
241
1655
75
377
2014
584
47
884
420
1067
2199
391
994
540
773
383
545
851
443