584
0
266
31535
683
467
431
1973
2
458
2748
2328
1824
4594
1
4328
10
1392
269
381
474
2587
16
918
755
1045
691
438
6800
507
628
25137
1297