25669
0
19783
2
32302
17946
1812
1
2535
1777
3326
3
15233
1451
2932
1239
3498
4
1162
2337
5
21152
8
1767
3008
1153
1558
3090
6
2012
3083
3354
2366
4179
2505
2710
2264
2338