19279
2
31535
0
25137
20634
8
2730
6
17353
1559
2855
3
2668
3149
4
2546
1
282572
4111
2069
467
16840
15
1098
1824
3114
3092
4126
105290
6800
4694
7
1084
9355
180849
2657
683
3663