390
0
489
3868
2
271
1377
384
539
608
555
688
155
416
325
358
1465
1264
705
297
3693
12
157
736
25127
455
532
266
1540
114
988
632
492