19944
2
1424
1
2163
0
1788
2710
1681
5354
1690
1660
2368
83
1431
1547
1568
2562
1691
3562
4179
2166
1168
3326
3
1749
1819
2999
2427
12
1813