458
0
31535
2328
467
266
517
1824
2748
2
683
4594
1
503
525
759
422
691
1152
6800
419
584
4111
432
343
269
642
2490
4328
10
396
296
454