683
0
467
266
422
2748
2
458
31535
1824
503
1009
953
381
608
1232
918
468
820
691
4594
1
6800
584
2328
4111
390
642
269
494
464
759