3037
4
14229
10
4232
2
1472
1
1649
9778
12
7550
2102
1182
120469
35
2095
2619
665
0
7153
9
6383
17
11829
1712
3
3929
2346
1326
3679
4292
2334
2420
6
3721
2815
4411
5
675
1548
2141