19279
2
25137
0
521
1
3092
646
467
31535
2657
3
1824
572
2730
6
691
7952
2694
39034
2668
1750
390
326
3437
5
1302
504
4126
2564
2522
1084
20634
8
6689
4
423
6406
12