424
46
464
300
737
18
204
254
136
182
34
661
252
157
554
25
153
510
391
325
219
441
197
608
1578
121
63
1398
530
110
35
210
245
128
267
87
155
312
284
701
245
485
6
295
608
145
186
159
4
515
576
