2454
2
2164
1093
1
1782
1686
3
1473
1211
1778
2037
1399
1305
159
788
1883
1844
817
1632
1000
0
5889
8
1547
4168
4
1568
2100
1424
1813
673
1787
3156
662