20634
8
4111
2
467
0
2328
403
1101
1224
456
4820
1020
1557
409
602
314
381
25137
839
668
296
325
604
505
269
2123
1939
1045
1824
454
722
1661
1