500
1,146
36
702
315
961
277
826
304
802
6
299
173
711
135
699
64
619
127
559
233
554
83
573
105
570
316
524
565
187
216
106
497