3765
4
14
0
297066
1189
2245
3
894
1816
1193
2996
17946
2906
1
3090
6
1070
85
2903
572
2932
2
528
110
516
89
423
616
810
9956
32
21152
8
4429
838
571