19783
2
24337
22
11924
1
17946
0
25669
4471
5504
16
19944
19932
6
2377
1331
131589
1334
810
2428
1704
10317
11059
9
3090
1412
9954
4382
4
1179
2281
7
2535
1174
1239
2174
14887
18
2906