458
0
584
31535
467
1824
266
1020
431
683
464
2748
2
503
25137
1842
1
1033
691
1152
2328
2952
4594
525
2992
396
759
486
4111
1314
1862
403