19944
2
24337
22
297066
0
131589
1
2966
6
19932
11924
610
4382
4
2265
2377
3169
5
5504
16
10317
11059
9
1412
1331
1334
2199
810
12449
23
2070
2428
1704
4032
3
985
1179
2281
7
2134
1978