1148
0
559
566
298
265
44
378
174
519
405
348
236
1
191
103
117
7
10
330
270
7
478
199
1377
265
83
332
1837
365
5
12
100
315
566
234
8
3
639
104
425
809
318
268
