19783
2
3546
1
1614
17946
0
2996
3591
11
25669
2535
3284
7
4585
10
7258
2771
5
1290
32302
1179
7471
9
2085
3655
572
1129
576
255
6753
17
2044
21152
8
2932
2132
3498
4
4005
3
1189