458
0
1824
1152
31535
282572
683
608
422
467
348
2522
1045
1009
154
584
691
572
390
503
1015
918
2748
2
2690
1232
440
391
2328
621
2952