29810
1
30761
2
1950
0
6255
5
2146
9
3107
2
10007
1
2929
2
3391
4
2016
0
8624
2
5872
3
3402
2




























