437
0
304
355
340
529
520
257
592
2283
4
379
262
899
393
72
979
317
1314
53
392
2346
265
443
223
594
366
547
78
1020
517
611