25669
0
19783
2
3090
6
795
2270
791
534
572
685
2440
3
2151
1
3008
1849
2903
2932
15233
1287
2996
2551
951
913
4358
1260
800
21152
8
8527
1363
255
3498
4
3870
12