19783
2
25669
0
2535
32302
3498
4
2921
5
1405
3
1974
1344
1
2932
1603
2110
17946
213
2990
1153
2173
3090
6
1398
2012
2366
21152
8
3573
1819
1425
7793
3649
2059
84
1368