929
0
881
2520
1
787
47041
1787
492
401
2668
2
600
543
74
625
316
1425
1057
3114
4
2199
798
2125
618
453
451