20634
8
1551
2
269
0
2121
4
467
968
427
2328
1025
303
1935
1436
2634
4111
223
2043
6
365
919
1931
2987
1893
1
299
683
409
381
584
2748
410
951
308