348
0
1824
797
910
4
483
169
683
392
292
593
152
25137
405
31535
1152
75
481
451
219
661
492
329
529
413
1020
367
3691
5
17353
466