20634
8
1020
0
282572
2730
6
2369
1
801
2657
3
2668
2
514
543
968
467
371
2855
529
121182
4740
449
581
798
297
579
392
988
918
105290
5429
516
169211
11
468