456
0
2727
2
430
1
408
320
1161
1045
2697
5
266
4940
809
1642
2076
1939
1009
846
798
1314
662
663
750
454
722
1733