1020
0
3758
559
1
1739
6
361
2139
4
28098
14
607
871
969
646
936
5959
5771
10
603
2174
4465
22
803
32
267612
189326