3109
14
1679
2
1903
3
2100
1993
2366
1
1393
2982
4179
2454
1357
3629
3871
2794
1125
1211
1618
841
1359
2189
3470
5
2495
0
862
2650
20
2435
3066
7
2049
2285
1868
2534