0
1054
1255
1014
979
971
1199
1094
909
2987
991
938
889
888
984
1769
1
1249
2703
1494
1578
1521
141054
2563
2562
2464