458
0
2748
2
31535
2328
691
683
1824
467
266
745
4455
755
4594
1
759
267
2952
517
1232
918
1133
584
296
546
2740
1009
525
1075
471
1043