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