993
447
1658
587
1306
453
521
183
391
188
299
182
434
200
362
234
577
178
689
183
603
105
1813
827
622
189
584
31
564
92
503
274
279
97
506
115
471
164
124
76