479
0
455
379
47041
957
581
458
365
274
547
320
415
951
2198
2
1603
409
1043
322
2710
9
267
787
1557
1161
602
1133
1045
4396
3
299
767
360784
19