50
1022
0
5
1174
1563
1015
1012
801
982
834
1116
1854
1261
1039
1
922
3392
1073
1355
1258
1052
1295
2
952
1030
1280
953