982
337
794
251
1441
770
642
139
627
127
567
165
561
132
425
26
581
221
415
258
329
199
357
82
330
92
376
159
303
147
647
165
410
103
880
306
670
88
514
68