25669
0
19783
2
2316
572
685
6929
11
32302
791
2996
800
1516
1
534
2595
5151
8
1780
2535
3528
7
2932
501
3498
4
5412
2337
5
2466
17946
3008
3
4291
1569
1812
1153
5065