19783
2
25669
0
32302
2535
17946
1212
2072
3
2366
1
5402
10
2921
5
688
21152
8
2932
3498
4
3708
4036
3779
2285
9160
3765
2264
1628
1431
1153
3090
6
2012
2086
3208
1739
2131