2911
9
866
1
4285
3
2631
3644
4
843
0
12449
23
1698
1950
759
2517
2
2302
1998
2088
5
408
7793
1494
4937
2348
2073
10032
14
297066
2328
114240
45
344
1089
2954
2583
7
4329
10