482
106
420
178
565
181
464
66
309
59
281
110
299
82
729
271
452
208
569
138
363
157
585
194
861
552
209
89
972
313
580
269
564
387
302
168
892
269
639
365