25669
0
19783
2
32302
1819
1
1812
741
3008
3
2535
2666
9
1883
3546
5592
8
1558
7471
2921
5
400
2932
2562
905
4309
1699
2873
21152
17946
2337
2980
2264
1162
15233
582