1020
0
25137
467
20634
8
19279
2
2730
6
801
572
2657
3
2668
1824
4126
514
3233
4
543
3248
968
31535
683
474
371
2855
529
121182
1
872
4740
449
581
390
1089