458
0
467
1824
25137
266
381
683
464
2748
2
584
2328
918
31535
691
1152
2952
546
759
1251
269
3815
525
1045
471
1238
968
503
1075
787