487
772
333
664
127
632
187
577
167
533
171
541
81
408
134
194
180
388
111
421
199
400
95
376
39
362
102
345
92
1,145
61
321
89
322
50
344