1676
2
1051
1
3194
7042
5
1176
6991
6
644
2891
4
2417
1309
0
633
1773
881
1185
3629
3130
3
1992
1247
1581
4585
10
697
1223
5389
2905
26
4551
7
1407
3702
1301
2112
4241