1072
2
6219
6
1350
1
2843
3
1039
1032
14300
163
4
69
805
1865
744
0
438
615
122
247
216
346
550
224
616
1288
1136
14568
3104
950
3619
1507
7560
934