19944
2
5504
16
10317
2377
1
2906
1704
0
4382
4
1174
14887
18
1047
5169
1859
131589
297066
1380
1876
1212
2193
24337
22
1669
11059
9
2189
1412
1681
1672
1331
1334
2245
3
1754
810