103
15
19
52
878
114
9
540
1279
24
17
768
713
465
27
7
35
158
857
468
101
190
591
161
487
587
146
466
784
357
1786
497
2
1127
332
707
650
17
697
672
713
754
249
90
25
551
2019
514
497
240
