483
275
209
960
200
276
878
596
592
312
19
292
715
201
130
749
800
329
541
786
8
50
507
313
365
132
33