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