2055
2
1850
2245
3
1844
1
3090
6
2131
1819
1788
2903
2932
2535
19944
2972
0
619
1603
3765
4
3196
2110
21152
8
3053
7
1813
1749
7034
3546
1787
3498
905
1660
3080