19783
2
25669
0
32302
2535
2980
1
1746
21152
8
3090
6
2207
3083
2884
5
2366
2468
2377
2173
3153
2932
3498
4
5339
2340
2507
7265
17946
1329
3200
3
1294
1903
6516
1153
1031