1174
1
3715
4
4387
2209
571
526
0
1812
3
4938
4957
5
802
1380
951
1751
745
662
2086
1590
784
1797
1000
868
2562
2
830
2732
2578
2710
693
1093
2287
801