1856
2
801
0
2562
4258
1
888
1575
5
2733
4
2560
3
3960
3001
2973
9
2403
6617
1337
1989
1571
1395
1920
1021
4623
5417
2936
10
2110
3089
4204
9877
2147
2350
725