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