1880
2
2730
6
1711
0
20634
8
2855
3
2668
765
1712
3428
696
2992
1377
988
1414
1567
2955
505
610
2069
1100
282572
1152
2657
1523
479
480
640
1020
400
625