930
1
694
1041
489
358
353
124
4349
9
826
4
3968
3
595
935
2
677
1074
1498
620
2212
1911
880
779
175
614
421
2035
439
531
318
1870
15
734