1558
2
1250
1
2710
658
0
1431
1451
1767
1749
1075
1816
1815
1734
3
383
1720
1405
2942
6
2468
1622
2600
4
1564
4115
10
2757
1423
5565
9
8527
4435
2435
3107
7
2890
951