19944
2
2428
0
2377
1
1331
19932
6
10317
11059
9
1412
6236
10
24337
22
19783
11924
17946
4179
4382
4
10243
2468
3
32302
5504
16
610
392
1445
1089
131589
1334
4044
5
810
1704
3090
2535