5043
3
10317
2
15871
6
1742
1237
1
4690
5152
5
1837
1813
0
1705
13034
15
4175
4526
3000
2988
864
2023
7394
3459
4
1101