467
0
2093
2
20634
8
25137
4940
5
398
1551
1346
4
4111
4820
2546
945
3653
458
381
392
1004
1
676
637
505
1020
918
787
991
957
17353
954
2766
1128