1571
400
1148
390
1180
354
1040
453
361
177
747
58
658
181
788
325
367
194
359
189
1059
322
788
145
787
247
705
173
792
187
551
125
507
200
730
98
293
202
511
175