877
1
1215
1194
1845
2
367
1523
1630
870
1697
4
905
2277
3
978
2367
708
988
893
444
997
865
782
832
518
2432
682
3236
979
690
947
1430
6
381