200
1060
2
0
10
72
1059
6
1058
3
5
1057
1
4
27
1056
7
21
1055
1050
1047
12
1044
1042
14
1041
18
1040
13
8
1035
9
11
1029
1027
20
1026
23