1149
0
47041
3353
6
25137
31535
1842
1
775
2
637
584
957
1608
1824
864
1317
290
282572
2855
3
945
2275
517
2189
683
776
2881
765
357
14076
7
895
443