1880
2
1711
0
765
1712
3428
3
696
2992
1377
988
1414
1567
2955
2730
6
505
610
1100
1152
2657
1523
968
479
480
640
31535
1020
400
618
25137
561
2085