740
2
747
1
1150
2965
7
522
1776
4
649
266
361
474
457
2422
10
499
406
618
469
891
733
422
432
394
520
460
389
348
1537
799
352
480