496
0
673
1380
1751
1
830
801
1746
2
1606
1787
1568
929
3
1000
662
868
1819
1813
2082
2884
5
2173
2760
4
83
1681
1660
1382
1816
1766
1788
1778
20163
44