748
89
1027
434
743
350
373
87
294
54
502
278
552
75
727
188
638
215
606
164
576
143
172
90
367
12
224
148
605
82
556
159
323
212
480
59
214
140
415
103