25
0
692
850
1074
2
951
1
733
2518
1647
4
858
40
68
746
65
260
155
88
665
111
116186
18
643
2555
7
44457
13123
6
64609
3
1327
50
160175
14
93
369
134