253
1
236
2
73
621
0
201
478
125
229
156
525
399
433
3
290
298
425
628
563
914
246
752
150
225
226
129
329
418
589
4
98
161
426