14
0
1189
1816
1193
2996
17946
2906
1
3090
6
1070
85
2903
3
572
2932
2
528
516
89
423
616
3765
4
810
9956
32
21152
8
838
297066
205
5242
255
562
18