958
1
541
120
80
332
595
598
4
295
2
781
3
819
672
843
75
531
570
270
466
293
212
132
119
418
656
50
267
480
4980
7
1333