749
1112
2667
8333
1846
70570
964
640
1014
694
1618
671
803
972
4294
742
571
599
574
1755
1079
672
5020
651
1164