19783
2
25669
0
32302
1746
2996
2468
2173
1
2535
572
3153
2932
3498
4
2340
2507
7265
5
17946
801
3200
3
1903
6516
8
1153
1031
3090
6
2980
2012
2935
2366
21152
1766
2209