2034
5
1775
1
1491
2
1110
1787
4
1848
1594
3
1880
0
1204
4696
2160
2925
3280
2772
3191
7
5536
599
625
1950
2153
2787
1685
1516
1621
2738
4686
892
1343
2696