250
91
662
731
722
41
53
541
491
1488
14315
694
6210
31
451
341
471
1859
1708
1354
29611
115
1551
120
1431
1111
1552
1324