19783
2
25669
0
572
32302
2996
3724
3
2258
1
1811
2535
17946
1412
1189
106
120
685
272
1193
2525
4
618
87
3546
302
1382
1859
948
1015
873
383
1310
2921
5