25669
0
19783
2
32302
21152
8
2535
3008
3
1812
1
2182
2156
3090
6
4309
3083
665
2366
980
1386
604
951
2309
4562
10
2932
1558
2069
5
3498
4
2337
1710
17946
3593
16
599
224