467
0
458
584
31535
1824
4594
1
691
266
1603
1238
2748
2
1921
992
2328
683
2992
2952
1352
1045
422
711
1462
503
1128
401
918
468
297
6800