500
1,152
36
701
315
968
277
828
304
804
173
714
135
706
64
623
127
559
233
560
83
577
105
572
316
524
567
92
1,094
187
554
216
526
106