467
0
2694
3
25137
19279
2
1824
646
31535
1020
653
20634
8
2522
2275
572
798
390
881
1131
2126
968
683
381
423
2635
2551
1
846
525
325
787
2328
819