2318
2
883
3
2542
2772
1
4978
1676
978
982
1710
7042
5
3629
1671
1646
2522
3871
2794
644
1993
1618
841
3470
3194
6991
6
2538
2417
862
0
2650
20
1176
3130
2891
4