946
1
866
4285
3
2631
2584
11
3644
4
12449
23
2568
0
1950
2711
2
2517
297066
2302
2088
5
475
408
2593
7793