2730
6
25137
0
20634
8
1020
17353
31535
1098
3114
4
19279
2
6800
1559
801
2657
3
2668
514
543
968
467
371
2855
529
121182
1
2091
4740
449
581
798
297
579
392