1174
1
3715
4
1797
4387
571
1812
3
4938
951
4957
5
1380
0
526
2086
496
2153
7
802
2584
2
2209
491
2530
1751
745
1787
1423
1564
619
2695
784
868
1000
159