14
0
572
3090
6
1189
297066
2903
3
2932
2
2996
1369
21152
8
473
482
616
433
1849
871
1698
2907
3080
607
429
1045
2906
1
85
1400
971
898
17946
426
524