19944
2
774
0
3090
6
1357
3673
2192
2919
2092
3
2235
1
2883
5
1289601
4
2358
9
2155
2163
2948
3868
10
1586
14589
1424
1903
1514
3791
7
6346
16
10598
3694
1221
2154
5347
6668
9027