260
231
14313
373
115
28
455
414
606
11
523
686
603
122
41
759
112
16111
13915
693
241
503
164
173
10911
92