2808
3
2036
2
435
1
832
0
1526
581
67
911
114
2223
7
630
1755
588
1123
4
404
1072
88
1200
864
1186
3007
78
1065
994
511
996
871
652
1187
9