19944
2
1179
1
19932
6
24337
22
2265
2966
610
0
1334
10317
2199
131589
1412
432
2741
4
11924
4382
1047
17391
7
2377
297066
5504
16
1516
1768
1736
11059
9
1331
13995
2082
3593
5862
5