1174
1
3715
4
1812
3
4938
4387
571
2209
4957
5
2086
951
1380
0
526
1797
1935
2
2584
1751
802
1590
4187
10
1431
2732
833
2322
604
1072
980
1660
2873
2786