371
0
1559
1
288
2445
649
901
1824
3808
1219
929
328
1161
1869
5
1020
383
590
837
646
384
256
325
180849
756
854
105290
637
298
584
1221
586
17