19783
2
25669
0
32302
1679
2535
2241
2468
7964
5
2932
4499
12
3498
4
3117
8
1579
3
4287
9
17946
4425
6
994
1393
1
1153
1815
1903
3090
2012
2366
21152
30334
4506
2310
619
2982