2366
1
19783
2
25669
0
32302
665
2996
2535
572
21152
8
3090
6
3083
1558
685
6189
2932
3498
4
930
1431
17946
1329
2595
1294
1153
1122
1422
2012
1097
989
1119
1215