400
1059
1
0
3
6
1058
10
17
1057
2
14
1055
1052
5
11
1051
15
1050
1049
4
1048
1043
12
1042
1041
1040
7
18
8
1038
1037
1035
1034