14
0
2366
1
2996
19783
2
572
1189
25669
800
616
21152
8
3090
6
971
1618
32302
17946
1252
2903
3
1287
2932
1320
3125
722
733
699
718
575
1310
100
4358
908