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