19944
2
19932
6
24337
22
610
0
131589
1
556
2072
3
1998
4
11059
9
297066
4398
10
2906
2428
11924
588
4382
1017
3465
3910
2265
13995
10952
5
2082
2377
5504
16
1445
2405
10317
1412
1331