1787
1
2082
2999
3
2105
1813
1532
1816
1749
1691
1054
1788
1681
1380
0
1590
2173
1431
2939
1547
1734
2
673
1568
4311
1660
1690
300
2760
4
2166
662
4305
1382