761
92
1051
443
808
363
379
87
305
55
520
287
553
75
738
191
642
218
617
168
585
144
180
90
371
12
227
148
605
82
561
160
326
214
485
61
222
140
416
103