986
2
845
1959
3696
1
2921
1153
0
2088
4021
9
871
2023
2193
4
920
2715
10
3322
14
3751
8
1008
1989
3564
5
2877