458
0
31535
467
584
266
683
2748
2
2328
1824
517
691
4594
1
422
503
1232
525
918
2952
464
4328
10
745
968
25137
642
431
296
1045
2522
546