458
0
467
266
1824
422
517
2328
2748
2
31535
1462
1
269
464
683
584
1832
3
251
691
479
503
1043
226
1045
396
267
525
918
280
1232
4594