458
0
1824
31535
467
3815
525
139
25137
2546
2
1152
918
1297
759
2748
559
802
584
300
1015
3659
14
464
3025
1
262
1754
278
1020
726
2952
853