25669
0
1380
19783
2
2562
1814
929
3
572
467
1753
5
1746
3090
6
32302
791
1545
1751
1
685
2903
2082
2932
2996
15233
951
3591
11
1369
913
4358
1461
7471
9
6753
17
800