2939
1
1054
1749
4311
1787
1844
1691
1766
2
1813
830
0
1590
4833
801
1532
1378
1816
1788
1681
1380
1554
2173
1431
1547
1734
673
1568
1814
1660
1690
300