19783
2
25669
0
32302
2921
5
5440
8
1459
1
1363
2535
2258
1365
6560
9
1301
3090
6
2316
2932
3498
4
2666
17946
18816
11
1265
2906
1153
1749
2012
12459
3
1468
2366
3013
15
21152
1672