467
0
1020
20634
8
2328
482
381
918
909
722
4111
2
1939
456
403
474
454
266
1610
798
269
479
325
1981
274
409
365
2490
379
1557
320
1043