1864
1
951
1451
0
1985
2013
2
3479
5
7793
4
2258
2332
996
8185
7762
3080
3
2312
5225
8
5949
918
1044
1743
1688
2505
1729
3054
4816