50
1500
0
2
1234
1339
1250
1027
1235
1168
1239
1073
1467
1
1093
1469
1145
1062
1177
1069
1664
1010
1072
1311
1088
1917
1207
1002