186
516
1326
7414
628
381
9114
161
151
8
9810
1184
21
191
211
144
15411
1158
295
612
114
9418
451
1046
501
885
2
3