930
1
694
595
1041
489
358
353
4350
9
3968
3
827
4
678
2
935
125
1074
1498
2212
620
1911
880
615
780
175
439
319
531
1870
15
363
649
879
857