3954
2
14801
11
2189
0
3372
1
3329
676
3484
40314
14
787
297066
6707
6
1154
267612
4978
736
697
598
99072
733
36905
2580