4110
1
3993
4
4074
0
1742
6
1237
2841
2305
5152
5
1101
1705
13034
15
1504
2988
2170
234
4175
4526
2
1476
1691