683
0
467
31535
458
503
2328
584
266
1824
691
4111
2
517
1232
1009
2748
1152
468
2522
1045
719
5313
464
546
2152
755
525
745
772
1
608
953