467
0
1824
458
968
31535
266
683
2748
2
329
584
2328
269
918
1152
691
759
381
398
525
546
797
464
4594
1
6800
505
484
2952
4111
1075