785
0
18403
6
3516
3
1167
2
1872
1
964
1860
769
670
2330
493
2063
518
4071
440
846
1334
2732
1933
1898
20634
8
21743
94
7082
9
653
11829
4598
839
7756
7667
7