1120
1
1129
0
1374
1385
1976
2
1682
1132
2913
793
1414
935
1282
1049
714
1084
493
804
553
1848
1306
573
300
1392
414
871
3
1716
1999
1765
7