491
128
631
302
427
236
498
79
551
95
361
142
530
52
1461
691
601
159
546
60
279
69
366
201
313
67
548
69
181
75
463
184
598
307
1549
789
427
98
517
302