1676
2
2891
4
2417
6991
6
1176
633
1051
1
1773
0
3130
3
7042
5
644
3194
881
1185
1547
2496
21152
8
2767
3171
2173
10827
2593
19944
3053
7
1399
2949
1301
1247
19079
297066