2891
4
2417
2
6991
6
1176
1676
633
7042
5
1773
0
3130
3
881
644
1
3194
1185
1547
2767
3171
1051
3053
7
1399
57793
1710
4606
2233
3212
27
2489
1917
51331
25
962
4585
10
2788