1559
2
1059
1
2312
0
2352
2336
5
1174
3891
7
1688
3565
8
3298
3248
1725
3
1492
3575
1729
3734
2707
1495
1566
1451
3206
1507
2631