47041
0
180849
31535
637
2727
2
9355
3
19279
1440
1
4045
306
625
1045
25137
3442
1842
511
2395
494
445
360
364
342
676
543
488
2041
399
369
357
444