2105
1
1809
1096
1743
0
1681
3326
3
3054
5
3683
868
2057
1336
2
1683
1787
1813
2044
455
2999
801
1547
2173
2500