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