19932
6
19944
2
24337
22
1704
0
921
1
1714
11924
610
4382
4
2265
131589
1290
2377
5504
16
1839
313
3643
10
2189
10317
11059
9
1649
5
2684
1412
1331
718
1334
2199
933
297066
810