43549
0
3442
2
4820
4396
3
2809
1897
1
4421
9
2301
386
2023
2243
7
2990
6
2657
683
2748
1452
2041
458
2493
2008
5
1880
2006
2125