19944
2
1992
3
1417
1
697
0
1309
603
4914
5389
1022
2883
5
2333
2163
2100
1586
14589
10
1424
1514
3791
7
1265
760
1108
1061
5106
5354
921
108797
1218
2097
4
2386
2061