19783
2
25669
0
32302
1585
1583
1
3461
4
2535
2932
3498
17946
4358
6
638
1153
3090
1759
851
2012
2366
2583
7
21152
8
4915
1589
3
1347
2382
2440
3063
1844
2661
9
1346
3080