467
0
458
266
2328
31535
1824
683
584
2748
2
517
4111
4594
1
691
918
25137
46414
1009
1603
1045
953
269
503
759
431
1232
1152
2941
6800
2952