50
1864
0
963
978
1228
1046
1163
1402
916
1064
1
983
1232
1015
1119
1125
994
1236
1159
1026
1098
1358
1270
1069
1036