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