6380
1419
7143
1589
3944
878
4933
1098
4298
956
5083
1131
15122
3364
3719
828
3595
800