3109
14
2982
3
4179
1
2556
4
1618
2049
1993
2427
12
951
1466
0
2122
2
1564
1976
1423
599
2366
5897
2999
712
1883
3629
2886
2327
11
1778
159
3871
2173
2794
1357
841