793
1
1697
3
621
2
74
912
4
983
1063
879
0
619
857
1707
1427
1702
1411
3537
1680
1370
1154
1496
2050
7
2435
6
1010
2162
1763
1200
1146
1615
5
2931
330
1782