1101
0
515
1
3114
4
280
846
2730
6
1939
2749
2881
2
1215
413
4445
3
1571
410
957
578
737
798
675
1787
2198
1452
2710
9
2076
430
3621
1133
1045
535
710