47041
0
3114
4
2328
3
3510
2
2587
6
4111
376
2749
1
3674
10
2748
1452
1098
1458
78
1551
747
6062
16
1337
3469
2546
958
349
10324
3868
1968
525
3440
6302
2189
2076