945
1197
963
8712
8111
848
13
10410
733
671
711
268
261
322
221
353
205
402
6110
392
192
152
274
22
26
736
25414
24
895