877
1
1306
1215
988
865
870
904
1175
2
788
999
905
363
479
1697
4
374
784
3643
1938
1630
1116
2078
3
3012
9
1088
893
1646
1339
1133
2282
978