509
769
948
487
1K
517
880
187
404
792
449
421
275
837
307
594
943
140
104
115
251
791
391
366
426
625
589