1174
1
3715
4
4387
571
1812
3
4938
4957
5
526
0
2086
1797
2584
2
802
2209
1380
745
739
1751
784
2695
868
1000
2578
3638
1093
2593
3562
662
1787
801
1072