139
1694
2252
864
65
1597
801
181
541
511
471
1787
1955
561
1011
912
1861
164
2096
1904
55
1001
834
642
34712
1605
2393
1175
1794