1029
1
1856
9
805
82
318
1865
4
384
137
429
173
1685
1249
2
416
439
599
2628
3
1300
616
8028
760
1693
2738
5
950
1245
7560
14569
6
4721
18
381
934
848