14
0
2996
3090
6
2903
3
536
2932
2
255
1537
1
1189
17946
21152
8
3491
4
3051
1193
25669
572
3080
32302
108797
3551
10
531
2906
658
2986
528
478
297066
687
3206
5
1094