1578
2
1145
1
1101
0
1587
381
545
1937
2163
1939
1009
957
951
454
514
2121
4
409
2799
3
1889
650
1045
456
1124
1461
3559
1557
1661
1193
2634
1651
602