2230
849
2578
1100
806
897
6600
2054
1687
823
838
1198
2063
2866
1080
1865
3863
4063
1339
1071
815
786
2028
2852
2171