117
0
110
1
183
392
2
850
4
335
165
272
168
678
3
192
788
91
123
213
59
89
64
43
82
52
80
48
184
72
85
327