19783
2
17946
0
32302
4382
4
5504
16
25669
1445
1
131589
2377
3090
6
1704
19932
2428
9954
2535
10317
3125
24337
22
45986
2149
5
1461
19944
1331
1804
1334
4044
810
1641
4471
3498