25669
0
21152
8
19783
2
17946
32302
2535
2907
297066
1812
1
123674
35
3008
3
1162
94424
15233
1239
2069
5
1767
1849
2366
6753
17
3289
189326
2921
7471
9
3354
2322
4
9817
2932
1558
267612