2126
2
734
1
1370
3735
4
787
813
0
1233
1880
3470
5
1964
1295
3083
1378
1845
2465
1778
955
815
4034
2105
1564