19783
2
25669
0
32302
1766
1365
2535
572
1193
1977
2996
1189
17946
4690
3
2366
1
4757
4933
13
3671
2921
5
21152
8
2932
3498
4
55904
721
3779
2595
3765
37355
2264
14
1153