8053
4
5913
5
4621
2
3767
1
8330
2910
6249
7
4584
4820
8591
8
3283
10
7141
108676
0
189037
101491
36878
267287