115
0
91
1
195
120
492
586
2
845
4
784
89
210
335
271
164
58
677
3
165
190
298
519
503
74
103
66
162
129
156
48
131