1676
2
2891
4
2417
6991
6
1176
633
3130
3
1773
0
1051
1
7042
5
644
3194
881
1185
1547
2767
3171
3053
7
1399
1407
3702
1710
3629
1671
1646
3871
2794
1993
1618
4585
10