8828
0
4678
7972
4
31437
2521
6
143572
11
13161
10
793
1298
3
16536
1
1760
15
4104
945
501
5
994
635
2
137
115
1345
130
850
788
272
335
678
123
519
504
226
71