1819
1
2535
2
1015
1606
1681
496
0
1547
2999
3
635
1013
3931
6
467
4179
951
1305
19944
1988
737
650
572
784
1380
868
83
1787
3326
21152
8
2948
9
1622
1860