1285
1
1864
1985
2013
2
2522
3479
5
7793
4
2523
0
2258
2332
996
8185
7762
3080
3
5225
8
5949
918
1044
4816
3546