1889
1
1923
2
1804
3
2999
1706
2982
1321
1868
1787
1018
2521
2735
1637
2395
2505
1681
1743
0
3054
5
1404
83
2057
1683
2526
1854
1590
1317
1076
887
809
994