2110
1
929
1305
619
1200
2687
2
2647
6
1814
2562
1988
1883
2760
4
3175
5
3629
1681
1221
0
3024
3
3871
2794
1618
841
3470
4179
582
3987
862
2368
2055
2650
20
1332