467
0
458
431
396
31535
266
1824
1045
683
2748
2
552
4594
1
980
2952
2328
584
269
768
25137
759
517
953
464
1232
918
438
503
525
745