86
1
787
2
1223
0
231
1466
3
3126
5
1361
2196
9005
17
11850
10
4441
1680
1353
5665
8
1799
3194
727
1177
1049
1117
1477
767
8895
1862
240
242
424
805
602
876