257
0
392
737
326
403
944
391
418
280
3621
1
366
968
895
580
1319
212
2459
9
377
736
1939
1430
494
1610
1020
320
602
1161
401
7334
4