1431
1
19944
2
1424
1681
2427
1547
458
0
2883
5
14589
10
1788
2368
1683
2710
2163
776
1108
5106
5354
1586
572
3791
7
1514
106
802
1326
1061
1711