434
150
351
24
688
197
673
68
265
163
730
136
1046
567
355
129
768
259
456
80
285
125
140
48
587
148
732
243
103
38
480
181
460
140
408
177
1753
773
376
60