25669
0
8527
1
19783
2
1380
496
572
1787
951
2562
1606
467
1545
1690
1526
2595
3090
6
791
2377
1746
1766
685
2903
3
2932
4443
9
2996
32302
2535
1168
5627
3546