3503
4
1719
1
1814
5978
6
1543
2
4706
1451
0
550
3509
3
4500
4724
3173
8527
5977
13
1220
9836
15
1369
2403