19944
2
10317
24337
22
19932
6
1859
1
1444
2082
0
11924
610
4382
4
2265
1876
131589
1212
2377
5504
16
2193
1669
11059
9
4074
1412
1681
2456
2489
1672
1331
7733
1334
2199
297066