25669
0
19783
2
32302
2535
3008
3
21152
8
3090
6
17946
4309
1816
3083
2366
1
3765
4
980
604
2786
683
4562
10
2932
1558
3498
2337
5
1720
2906
6977
1812
1329
20163
44
1294
2986