458
0
1824
31535
467
2111
3
2748
2
584
363
918
3815
25137
611
683
552
1649
1
968
46414
269
422
2093
710
759
6800
1431
2522
503
296
787
8766