19944
2
2377
1
1746
2082
2562
19783
1816
2173
1813
1412
0
1399
1516
4691
17946
1736
994
6
1660
1334
810
1691
32302
1681
2982
3
10243
4
131589
2294
4309
10317
297066
3090