25669
0
19783
2
1819
1
1691
2173
3090
6
1814
1417
2903
3
2932
2669
2366
1746
1766
951
619
15233
913
4358
21152
8
8527
2562
1141
2710
19944
1446
923
7034
32302
3546