21743
1
1774
2
515
365
0
6370
5
1571
395
804
578
2233
3
1133
1182
399
1939
957
951
1425
454
403
2121
4
1640
409
1506
415
1045
1587
456
1557
1661
1563