25669
0
32302
19783
2
1599
1
1720
951
1431
2535
1690
1766
2873
3
1463
21152
8
1468
2906
1814
1935
3090
6
3083
2366
1843
1095
604
1590
1681
4562
10
2173
2932
1558
2562