3715
4
1174
1
4938
4387
571
1812
3
4957
5
2086
1797
2584
2
2209
1072
0
1751
155
2695
1531
2660
2562
2698
3326
2578
1485
3562
1575
1746
1557
1787
2332
883
2403