746
225
583
122
3157
1604
938
300
569
143
651
284
380
90
466
204
569
116
669
255
612
81
401
125
293
104
1019
388
284
68
289
137
220
88
209
93
597
200
226
149