773
1
526
2426
5
195
213
162
2
163
193
156
469
500
3
837
142
1085
145
151
447
238
1055
1492
6
263
133
287
137
296
391
149
264
286
248