19944
2
1092
1
2425
7
1366
3
2768
0
2710
6346
16
2358
9
3090
6
1720
1622
3118
2329
4435
2435
3673
3694
1632
1558
951
467
6499
1015
2061
1087
1348
496
2495
1911
1827