4387
1
1812
3
571
2086
1174
3715
4
4938
2209
4957
5
526
0
1380
1797
802
2584
2
2322
2786
1751
662
1935
951
745
1001
1590
2392
2695
784
868
1000