376
1
428
938
6
73
123
198
140
74
399
145
350
135
177
254
886
3
621
127
203
155
75
850
4
112
183
392
2
276
0
165
213
335
59