729
200
460
60
1597
686
341
182
442
172
299
89
480
134
451
151
266
139
637
101
629
362
724
352
718
170
467
277
711
352
495
179
502
231
917
367
876
335
915
375