50
863
1
7
1107
0
3
1001
14
867
5
20
983
2
6
150
1029
1073
4
1181
100
1013
991
1050
500
2234
13
51
300
1111
1175
1517
1105
1292
9
946
1356
944
1147
1101
1172