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