47041
0
567
1
683
547
511
297
362
798
4292
2
1559
576
581
592
3660
394
50987
386
2809
516
2770
4
310
2301
1482
514
2634
2668
2657
3
13491
2748
1452