14
0
3090
6
2903
3
2932
2
1189
17946
21152
8
3051
1193
572
255
3080
32302
2906
1
2996
2986
528
25669
181997
11
297066
1514
3765
4
1849
2203
189326
1537
356
536
657
9956