19783
2
25669
0
32302
17025
20
2535
2932
3498
4
818
4309
17946
1562
3
1153
3090
6
2012
2366
1
380
21152
8
6315
3145
779
660
3080
2316
2921
5
1044
2235
2559
2941
4044
3083