4044
5
2917
2
17946
0
10092
12
619
3
1672
1
1605
1461
3498
4
2090
2184
85
1579
376
438
1946
982
2393
6
1416
1610
1055
1709
1170
32302
19783
3907
2921
8
5252
2057