458
0
343
467
3815
266
1543
2
2748
31535
1824
683
755
1832
3
1054
1
691
4594
6800
584
2328
4111
860
269
4151
462
1513
759
431
503
517
1470