19944
2
2425
7
1558
2061
3
1380
0
1911
1
1366
2768
2710
4823
9
1720
1622
3118
2329
1225
4435
2435
1295
467
1632
1679
1527
1348
1012
14125
10
1767
2495
660
1721
1376