102
0
358
287
400
1
797
266
486
6227
10
3860
11
624
258
5270
4
337
391
127
406
3489
3
618
844
217
1417
302
572
231
136
257