467
0
458
31535
1824
2121
4
4111
2
266
269
2748
4594
1
683
918
691
1009
6800
1152
584
2328
479
953
381
759
455
474
431
503
1020
517
1603