1880
2
1711
0
696
2992
1152
1712
505
765
349
468
1101
668
1567
408
3428
3
1133
781
1352
479
675
2328
1414
1100
610
722
467
381
1062
287
2955