6991
6
2891
4
2417
2
1676
1176
3130
3
1773
0
633
1547
7042
5
644
1
3194
2767
3171
1185
881
4585
10
1051
1399
3053
7
1710
1434
2738
3028
1671
4476
1646
5408
1407
4278