25669
0
19783
2
951
1
1606
8527
1690
2110
3090
6
2903
3
2932
19944
32302
2535
1462
913
4358
21152
8
2428
1603
11059
9
3498
4
3591
11
2337
5
3107
7
3080
1815
7471
1514
3008
2990