366
1125
17
172
10
1326
111
412
14
151
361
191
14723
37
521
593
413
271
863
186
373
404
352
18
274
122
161
646