85
524
1103
1943
965
882
482
657
8
182
454
801
1582
1106
2515
6
294
2959
11
26017
202
772
2284
2755
1978