25669
0
1767
2
674
19783
929
3
32302
237
2535
2942
6
1844
1
21152
8
551
3090
3083
2366
1532
604
4562
10
2932
1558
1301
638
3498
4
2337
5
3145
17946
3008
1974
1812
1329