543
0
380
2668
2
2288
1
547
2831
820
827
407
362
1428
881
14492
121182
432
417
558
689
409
20634
8
345
1332
255
385
479
521
514
503
7952
303