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