2522
2
1198
1
1743
0
1681
1671
3054
5
3683
868
2057
1336
1683
1787
871
2044
2999
3
801
1547
2173
2500
2897