20634
8
823
0
1428
3469
4
1661
2
3868
394
392
391
2522
1960
7
653
2604
219
4271
1010
1
489
520
1551
351
661
4677
10
6579
9
1131
422
479
587
419
476