500
1,152
315
968
277
828
173
714
304
804
127
559
105
572
216
526
567
316
524
64
623
83
577
257
511
36
701
92
1,085
233
560
113
419
106