1676
2
6991
6
633
2891
4
2417
1176
3130
3
1051
1
3194
1773
0
7042
5
644
1710
592
881
1993
1223
1812
1185
1547
2357
4562
10
2322
2767
3171
2786
2173
2562
3354
1247