122
1
191
2
212
164
271
0
335
361
311
221
289
274
419
718
246
517
267
70
264
883
456
4
508
438
3
384
1047
1657
297
579
634