25669
0
19783
2
572
2377
1
685
32302
791
2996
800
1606
534
2595
2392
2535
1380
2932
501
3498
4
2337
5
10243
2760
17946
3008
3
2562
1037
2890
1812
815
1843
1814