47041
0
968
2727
2
739
2069
8
378
269
492
116
180849
11881
3
2645
266
2095
4
408
631
295
298
843
924
501
2587
16
1124
1
3430
2513
6
22794
25137
467
2830
7
9355