122
0
97
2989
8
354
3
233
115
279
2
125
386
237
217
1867
6
257
277
275
1
187
332
541
296
3362
4
146
292
216
155
371
134
262
364