1174
1
3715
4
4387
571
1812
3
4938
4957
5
2209
526
0
2086
1797
2584
2
802
1380
745
1751
784
2786
2695
868
1000
739
2578
5950
10
1093
3562
662
7733
2392
2121