19279
2
31535
0
25137
17353
2546
1
1559
2730
6
20634
8
4111
16840
15
1098
3114
4
105290
3765
467
4694
7
6800
1824
14076
11881
3
2657
2668
3092
417
1365
1869
5
1222856
3149
2574
1934