1676
2
2891
4
2417
6991
6
1176
633
1051
1
7042
5
1773
0
3130
3
881
644
3194
1185
1547
3765
4562
10
5535
13
2899
8
2767
3171
4623
2173
1011
3053
7
1399
5536
1301
1247
57793