886
188
548
117
7968
1688
3037
644
686
146
1795
381
745
158
1005
213
1199
254
960
204