1676
2
2891
4
2417
6991
6
1176
633
3130
3
1051
1
1773
0
7042
5
19944
644
3194
2377
881
1185
810
14887
18
1412
1547
2174
1736
1445
131589
4562
10
1712
2405
1641
2767
3171