7096
14
23802
9
6442
6
1142
2
1692
1
1446
108797
0
6977
4
410
1314
3206
5
2823
3551
10
2920
3491
1537
1373
963
2483
2437
3316
1765
5141
7
17970
15
12459
3
1289601
2386
2245
2530