6858
28
1350
1
6219
6
1072
2
2843
3
1032
1039
1865
4
805
744
0
438
615
122
247
550
216
345
441
224
69
1136
1288
1081
933
381
14568
3104
950
3619