1676
2
2891
4
2417
6991
6
1176
633
3130
3
1051
1
1773
0
7042
5
644
3194
881
1185
1547
2767
3171
2173
1247
3629
5151
1011
3080
3715
2496
21152
8
3053
7
4651
1399
1407