430
1
918
0
20634
8
467
4111
2
951
2328
3351
415
1872
78
25137
602
1133
1557
381
1661
2490
722
403
1483
663
1101
267
454
407
547
544
1411
1020