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