894
0
755
19783
2
6698
7
25669
14
2996
2124
3
1189
1193
2771
657
572
132
765
549
193
32302
104
47639
678
416
556
475
539
17946
454
418
458
536