25137
0
20634
8
2730
6
17353
31535
281
543
432
2275
2
2727
19279
1823
3674
10
1961
1661
282572
474
1960
7
1010
1
383
9315
4677
1020
2723
706
3621
2602
262
120469
35
111