525
1
123
121
247
372
764
1075
2
286
116
184
347
272
6
491
122
162
139
383
190
854
108
188
237
206
148
147
248
710
0
194
2377
3
134