1686
1
2100
2
1380
0
1751
2082
2294
619
3
1778
1000
2562
1093
1746
1545
1813
730
830
1690
673
1526
83
1787
1938
12149
801
1814
1816
1749
1788
1766
1660