804
0
996
1942
2522
423
1029
116
2730
6
242
47041
1949
3
787
366
479
1782
20634
8
970
1348
837
1319
845
1075
572
1567
2
2727
5
859
1049
618
918
2668