19783
2
810
1
2377
1105
14887
18
5504
16
1516
1736
2174
4
1445
1047
1412
0
3090
6
1331
1334
24337
22
3910
3
2405
1704
32302
1089
5978
17946
610
131589
5169
2535
3256
1641
1712