878
2
601
701
653
8
654
1641
1
29652
0
2210
6
7133
4
11888
10
1614
15
1210
3
713
845
125
41
35
3615
4167
13037
53