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
3882
5
3303
10
215
3177
3
1444
2967
2919
1714
3169